package controlador;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Date;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Vector;

import modelo.Conexion;
import modelo.GrupoColaborativo;
import modelo.Laboratorio;
import modelo.Proyecto;
import vista.VentanaGrupo;
import vista.VentanaListadoGrupos;
import vista.VentanaListadoProyectos;

public class ControladorVentanaListadoGrupos implements ActionListener {
	
	private VentanaListadoGrupos ventanalg;
	private Laboratorio laboratorio;
	private GrupoColaborativo gc;

	ControladorVentanaListadoGrupos(Laboratorio lab,GrupoColaborativo gco) {
		super();
		ventanalg = new VentanaListadoGrupos();
		ventanalg.setVisible(true);
		ventanalg.setResizable(false);
		ventanalg.setLocationRelativeTo(null);
		gc = new GrupoColaborativo();
		this.gc = gco;
		this.laboratorio=lab;
		this.cargarListado();

		
	}

	
	public void cargarListado(){
		
			
		for ( int i=0; i<laboratorio.CargarListadoGrupo().size();i++){
		Vector<String> listado = new Vector<String>(3,1)	;
	//	GrupoColaborativo gc = laboratorio.obtenerUnGrupo(i);
		if(laboratorio.CargarListadoGrupo().get(i).getStatus() == "E"){
			continue;
		}
		String cod = laboratorio.CargarListadoGrupo().get(i).getCodigoGrupo();
		String nomb = laboratorio.CargarListadoGrupo().get(i).getNombreGrupo();
		String responsable = laboratorio.CargarListadoGrupo().get(i).getColResponsable();
		listado.add(cod);
		listado.add(nomb);
		listado.add(responsable);
		ventanalg.ListadoGrupos(listado);
	}
	}
		
			
		
	
	@Override
	public void actionPerformed(ActionEvent e) {
		// TODO Auto-generated method stub
		
	}

	
}
